package com.haixiaoke.saas.contract.domain;

import com.haixiaoke.saas.common.annotation.Excel;
import com.haixiaoke.saas.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * 合同模板对象 biz_contract_template
 *
 * @author panda
 * @date 2024-05-30
 */
@Data
public class ContractTemplate extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 合同模板id
     */
    private String contractTemplateId;

    /**
     * 自定义字段:从模板拷贝内容的合同模板id
     */
    private String copyContractTemplateId;

    /**
     * 模板名称
     */
    @Excel(name = "模板名称")
    private String contractTemplateName;

    /**
     * 合同模板内容
     */
    @Excel(name = "合同模板内容")
    private String templateContent;

    /**
     * 租户id
     */
    @Excel(name = "租户id")
    private String tenantId;

    /**
     * 启用状态:0.显示;1.隐藏
     */
    @Excel(name = "启用状态:0.显示;1.隐藏")
    private String templateState;

    /**
     * 模板类型:1.个人纸质合同;2.企业纸质合同;3.房屋委托合同;4.服务合同;5.电子合同
     */
    @Excel(name = "模板类型:1.个人纸质合同;2.企业纸质合同;3.房屋委托合同;4.服务合同;5.电子合同")
    private String templateType;

    private String delFlag;
}
